yellow water lily

Explore definitions, synonyms, and language insights of yellow water lily

Definitions

Noun
a water lily with yellow flowers

More General Terms